a { color: #003366; }
html, body, h1, h2, h3, h4, h5, h6, p, ul, ol, dd, dt, dl { margin:0; padding:0; border:0 }
p, ul, ol { padding:0 0 1em 0; }
ul, ol { padding-left:3em; }
h1, h2, h3, h4, h5 { padding:0 0 1em 0; }
body,td { font-size:13px; font-family:Arial, sans-serif; color:#000;}
a img { border:none; margin:1px; }
.flat,.timeselect,.rangeselect,.roomselect,.dateselect , .dateparam{ border:solid 1px;border-color:#666 #fff #fff #666;padding-left:4px; }
.commentstring { border:solid 1px;border-color:#666 #fff #fff #666;padding-left:4px; color:gray }
.leftpage,.rightpage { float:left; margin:0 0 10px; }
.rightpage { margin-left:13px; }
.leftpage img, .rightpage img { border:1px solid #999; }
#page { margin:0 auto; }
#info { height:1.8em; }
#info p { padding:0; } 
a img { border:none; }
.right { float:right; width:32%; text-align:right; }
.center { float:left; width:32%; text-align:center; }
.left { float:left; width:32%; clear:left; }
#pageselect { margin:0 5px; } 
.datarow {border-bottom:solid 1px #cccccc;border-top:solid 1px #ffffff}
.bluerow {border-top:solid 2px #6699cc}
.demolink {color:#9999CC;text-decoration:underline;cursor:hand;margin-left:5px;margin-right:10px}
#footer { clear:both; padding-top:13px; color:#666; text-align:center; }
small {font-size:7pt}
.small {font-size:8pt}
.Title {font:bold 7pt tahoma;color:navy}
.WeekName  {font:normal 8pt tahoma;color:black;text-align:center}
.SelectedDay {font:bold 7pt tahoma;color:white;background-color:#006699;text-align:center;cursor:hand }
.WeekDay  {font:bold 7pt tahoma;color:black;text-align:center;background-color:#99CCFF;cursor:hand}
.WeekEnd  {font:bold 7pt tahoma;color:black;text-align:center;background-color:#6699CC;cursor:hand}
a.white {color:white;text-decoration:none;font-size:12px;}
a.white:hover {color:#f0f0f0;text-decoration:underline;font-size:12px;}
input[type="button"]{ margin:1px; }
/*input[type="button"]{ background-image:url(/webservices/images/picasa-grad.jpg);background-repeat:repeat-x;border:solid 1px;
						border-color:#fff #666 #666 #fff;font-size:10pt} */
.dwaitinvoke {position:absolute;top:0;left:0;display:none;background-color:#333;opacity:.60;filter: alpha(opacity=60); -moz-opacity: 0.6;}
.ddateselect {position:absolute;top:0;left:0;display:none;width:160px;height:160px;}
.dtimeselect {position:absolute;top:0;left:0;display:none;}
.droomselect { position:absolute;top:0;left:0;display:none;
							height:140px;overflow:auto;background-color:white;
                            border:solid 1px;}


.disabled {font-weight:bold;color:#666}
v\:* { behavior:	url(#default#VML); }